#include <iostream>
// template <class T1, class T2>
// void print(T1 a, T2 b)
// {
//   std::cout << "a : " << a << std::endl;
//   std::cout << "b : " << b << std::endl;
// }
template <class T>
class Test
{
public:
  void p();
};

template <class T>
void Test<T>::p()
{
  std::cout << "test..." << std::endl;
}